feel thirst - German English Dictionary